fleabag of a dog - Fransızca İngilizce Sözlük